package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 user_info_v2
 * 
 * @author ruoyi
 * @date 2024-10-11
 */
public class UserInfoV2 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Name;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Sex;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Age;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date DateOfBorn;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String PatientNumber;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Tel;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Contact;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Address;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Marry;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Hand;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Edu;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String FamilyHistory;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Relation;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Condition;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String EduYears;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setName(String Name) 
    {
        this.Name = Name;
    }

    public String getName() 
    {
        return Name;
    }
    public void setSex(String Sex) 
    {
        this.Sex = Sex;
    }

    public String getSex() 
    {
        return Sex;
    }
    public void setAge(String Age) 
    {
        this.Age = Age;
    }

    public String getAge() 
    {
        return Age;
    }
    public void setDateOfBorn(Date DateOfBorn) 
    {
        this.DateOfBorn = DateOfBorn;
    }

    public Date getDateOfBorn() 
    {
        return DateOfBorn;
    }
    public void setPatientNumber(String PatientNumber) 
    {
        this.PatientNumber = PatientNumber;
    }

    public String getPatientNumber() 
    {
        return PatientNumber;
    }
    public void setTel(String Tel) 
    {
        this.Tel = Tel;
    }

    public String getTel() 
    {
        return Tel;
    }
    public void setContact(String Contact) 
    {
        this.Contact = Contact;
    }

    public String getContact() 
    {
        return Contact;
    }
    public void setAddress(String Address) 
    {
        this.Address = Address;
    }

    public String getAddress() 
    {
        return Address;
    }
    public void setMarry(String Marry) 
    {
        this.Marry = Marry;
    }

    public String getMarry() 
    {
        return Marry;
    }
    public void setHand(String Hand) 
    {
        this.Hand = Hand;
    }

    public String getHand() 
    {
        return Hand;
    }
    public void setEdu(String Edu) 
    {
        this.Edu = Edu;
    }

    public String getEdu() 
    {
        return Edu;
    }
    public void setFamilyHistory(String FamilyHistory) 
    {
        this.FamilyHistory = FamilyHistory;
    }

    public String getFamilyHistory() 
    {
        return FamilyHistory;
    }
    public void setRelation(String Relation) 
    {
        this.Relation = Relation;
    }

    public String getRelation() 
    {
        return Relation;
    }
    public void setCondition(String Condition) 
    {
        this.Condition = Condition;
    }

    public String getCondition() 
    {
        return Condition;
    }
    public void setEduYears(String EduYears) 
    {
        this.EduYears = EduYears;
    }

    public String getEduYears() 
    {
        return EduYears;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("Name", getName())
            .append("Sex", getSex())
            .append("Age", getAge())
            .append("DateOfBorn", getDateOfBorn())
            .append("PatientNumber", getPatientNumber())
            .append("Tel", getTel())
            .append("Contact", getContact())
            .append("Address", getAddress())
            .append("Marry", getMarry())
            .append("Hand", getHand())
            .append("Edu", getEdu())
            .append("FamilyHistory", getFamilyHistory())
            .append("Relation", getRelation())
            .append("Condition", getCondition())
            .append("EduYears", getEduYears())
            .toString();
    }
}
